/*
 * @Description: In User Settings Edit
 * @Author: your name
 * @Date: 2019-08-12 16:23:34
 * @LastEditTime: 2019-08-12 16:33:46
 * @LastEditors: Please set LastEditors
 */
import { createStore, applyMiddleware ,compose } from 'redux'  // 引入createStore方法
import thunk from 'redux-thunk'
import reducer from './reducer'

const composeEnhancers =   window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ ?
    window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__({}):compose
const enhancer = composeEnhancers(applyMiddleware(thunk))
const store = createStore(reducer, enhancer) // 创建数据存储仓库
export default store                 //暴露出去